feel trapped - Turkish English Dictionary